$(function() {
    validateRule();
    //打开标签列表
    $("#tag-btn").click(function(){
        layer.open({
            type: 2,
            title:'标签列表',
            content: '/system/tag/tagList',
            area: ['480px', '90%'],
            success: function(layero, index){
            }
        });
    });
});
$().ready(function() {
	$('.summernote').summernote({
		height : '220px',
		lang : 'zh-CN',
        callbacks: {
            onImageUpload: function(files, editor, $editable) {
                console.log("onImageUpload");
                sendFile(files);
            }
        }
    });
	var content = $("#content").val();

	$('#content_sn').summernote('code', content);
	validateRule();
});

$.validator.setDefaults({
	submitHandler : function() {
		save();
	}
});
function save(status) {
	$("#status").val(status);

	var content_sn = $("#content_sn").summernote('code');
	$("#content").val(content_sn);
	$.ajax({
		cache : true,
		type : "POST",
		url : "/blog/bContent/save",
		data : $('#signupForm').serialize(),// 你的formid
		async : false,
		error : function(request) {
			parent.layer.alert("Connection error");
		},
		success : function(data) {
			if (data.code == 0) {
				parent.layer.msg("操作成功");
				parent.reLoad();
				

			} else {
				parent.layer.alert(data.msg)
			}

		}
	});

}
function validateRule() {
    var icon = "<i class='fa fa-times-circle'></i> ";
    $("#signupForm").validate({
        rules : {
            title : "required",
            author : "required",
            description : "required",
            cName : "required",
            content : "required"
        },
        messages : {
            title : "请填写文章标题",
            author : "请填写文章作者",
            content : "请填写文章内容",
            description : "请填写文章描述",
            cName : "请选择分类",
        }
    });
}
var openDept = function(){
    layer.open({
        type:2,
        title:"选择分类",
        area : [ '400px', '600px' ],
        content:"/blog/bContent/treeView"
    })
};
function loadCategory( cId,cName){
    console.log(cId,cName);
    $("#categoriesId").val(cId);
    $("#cName").val(cName);
}
function returnList() {
    var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引
    parent.layer.close(index);
}

layui.use('upload', function () {
    var upload = layui.upload;
    //执行实例
    var uploadInst = upload.render({
        elem: '#test1', //绑定元素
        url: '/common/sysFile/upload', //上传接口
        size: 1000,
        accept: 'file',
        done: function (r) {
            $('#images').val(r.fileName);
            layer.msg(r.msg);
        },
        error: function (r) {
            layer.msg(r.msg);
        }
    });
});